home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Collections: Franz PD
/
Franz PD Disk #157 (1992-02)(Rhein-Sieg-Soft).zip
/
Franz PD Disk #157 (1992-02)(Rhein-Sieg-Soft).adf
/
AKCC_1.4
/
AKCC_Anleitung
< prev
next >
Wrap
Text File
|
1992-01-09
|
35KB
|
830 lines
==============================================================================
==============================================================================
=== AKCC V1.4.001 rel. 0801-92 ===
==============================================================================
=== ( S H A R E W A R E ) ===
==============================================================================
=== ===
=== (c) 1990-92 by Andreas Ralph Kleinert ===
=== Grube Hohe Grethe 23 ===
=== W-5900 Siegen 1 ===
=== Germany ===
=== ===
==============================================================================
==============================================================================
=== (Lauffaehig unter OS V1.2 bis V2.04, ===
=== benoetigt 'akcc.library' V35.1 oder hoeher.) ===
==============================================================================
'AKCC' ist (C)opyright 1990-92 by Andreas R. Kleinert
und darf frei kopiert werden. Eine 'Entrichtung' des SHARE-Betrages ist
erwuenscht, aber nicht Zwang. Eine eventuell verlangte Kopiergebuehr pro
Diskette sollte 10 DM bzw. das 5-fache des Leerdiskettenpreises nicht
uebersteigen.
ERWUENSCHT ist allerdings ein Betrag, der, bis auf eine geringe
Kopiergebuehr, in etwa dem Preis einer Leerdiskette entspricht.
'AKCC V1.4.001' darf nicht unvollstaendig weitergegeben werden !
Bestandteile von 'AKCC V1.4.001' sind :
- diese Anleitung
- der restliche Inhalt dieses Directories, soweit als Bestandteil
von 'AKCC V1.4.001' gekennzeichnet
----- Dokumentationsfile-Version : V1.4.001-A-0801-92 -----
=============================================================================
= PROGRAMMBESCHREIBUNG : =
=============================================================================
'AKCC V1.4.001' ist ein Paket von CLI-/Shell-Kommandos fuer den Amiga,
das die Arbeit mit dem AMIGA, insbesondere fuer erfahrenere Anwender,
aber auch fuer Anfaenger erleichtern soll.
Enthalten sind sowohl Programme, die bereits vorhandene CLI-/Shell-Kom-
mandos ersetzen, als auch auch voellig (?) neue.
'AKCC' soll eine Ergaenzung zu anderen CLI-/Shell-Paketen, z.B. von
Commodore oder ARP, sein, nicht jedoch deren direkter Konkurrent, was,
so glaube ich zumindest, im momentanen Enwicklungsstadium von 'AKCC' auch
kaum ernsthaft angenommen werden koennte.
=============================================================================
= HINWEIS : =
=============================================================================
DIESES PROGRAMM IST SHAREWARE !!!
- Was bedeutet dies konkret ?
Wenn Sie dieses Programm regelmaessig benutzen, entrichten Sie bitte
einen SHARE-Betrag von DM 15 an mich. Dies ist jedoch FREIWILLIG
(deshalb ist dieses Programm keine KOMMERZIELLE Shareware) !!!
Haben Sie den SHARE-Betrag an mich entrichtet, so koennen Sie von
mir gegen Leerdiskette und Rueckporto (RP) jeweils die neueste Version
dieses Programmes in regelmaessigen Abstaenden (also ca. >= 2-3 Mon.)
erhalten.
Dieses Angebot gilt solange, bis ich mich, aus welchen Gruenden auch im-
mer, nicht mehr in der Lage sehe, es zu diesen vergleichsweise gross-
zuegigen Bedingungen zu erfuellen (s.u.).
- Was geschieht, wenn dieses Angebot einmal NICHT mehr gelten
sollte (s.o.) ?
Alternativen :
a) Es faende keine Weiterentwicklung mehr statt.
(Unwahrscheinlich aber moeglich.)
oder :
b) Dieses Programm koennte in einer spaeteren Version als kommerzielle
Shareware vertrieben werden, eventuell mit Rabatt fuer diejenigen,
die bereits den freiwilligen Sharebetrag bezahlt haben.
oder :
c) Dieses Programm koennte in einer spaeteren Version komplett kommer-
ziell vertrieben werden.
Fazit :
Wuerde mir jemand, nachdem dieses Angebot bereits NICHT mehr gilt, noch
15 DM + RP + Leerdiskette zusenden, so wuerde ich den dazu notwendigen
Teil des RP dazu verwenden, um die 15 DM sowie die Diskette (leer) und
den Rest des RP zurueckzusenden, und ausserdem eine Information beilegen,
die Auskunft darueber gibt, welchen Status (a,b,c,?) die neue Version
des Programmes nun besizt und warum.
Selbstverstaendlich erhielten dann auch alle diejenigen, die bereits den
SHARE-Betrag bezahlt haben und mir eine Diskette mit RP schickten, um
ein Update zu bekommen, die Diskette und den Rest des RP zurueck, aller-
dings eventuell noch zusaetzlich mit einem Vorzugsangebot fuer die neue
Version (s.o.).
Dies ist jedoch momentan alles (noch) nicht in greifbarer Naehe. Auch
glaube ich nicht, dass dieses Programm bereits ausgereift genug waere,
um auf dem kommerziellen (Shareware-)Markt Bestand haben zu koennen.
Es lohnt sich also, einmal darueber nachzudenken, die (freiwillige)
SHAREWARE-Idee zu foerdern, zumal niemand ein Risiko eingeht (schon gar
nicht bei 15 DM) !
- Notwendige Infomationen fuer mich :
Geben Sie bitte immer auf jeden Fall die Version dieses Programmes an,
die Sie besitzen, so dass ich sehe, ob ein 'Update' schon (oder noch)
moeglich bzw. sinnvoll ist.
Vergessen Sie bitte auch nicht, fuer alle Faelle Ihre Telefonnummer an-
zugeben !!!
=============================================================================
= INSTALLATION : =
=============================================================================
Methode A :
1. Verwenden Sie beigefuegten Batch-Dateien zur Installation von AKCC
(theoretisch muessten sie fuktionieren ... --- sollte das nicht der
Fall sein, gehen Sie bitte nach Methode B vor ...)
Methode B :
1. Kopieren Sie die (momentan) 37 'AKCC'-Befehle in das 'C'-Verzeichnis
Ihrer System- oder irgeneiner anderen Diskette.
2. Kopieren Sie die dazugehoerige Version der 'akcc.library' (V35.1 ) in
das 'LIBS'-Verzeichnis Ihrer System- oder irgendeiner anderen Dis-
kette.
Methode C (bei Platzmangel ...) :
1. Kopieren Sie den Teil der (momentan) 37 'AKCC'-Befehle, den Sie
BENOETIGEN in das 'C'-Verzeichnis Ihrer System- oder irgeneiner ande-
ren Diskette.
2. Kopieren Sie die dazugehoerige Version der 'akcc.library' (V35.1 ) in
das 'LIBS'-Verzeichnis Ihrer System- oder irgendeiner anderen Dis-
kette.
Ausserdem :
... richten Sie bitte die logischen Devices 'T:', 'ENV:' und 'CLIPS:'
(z.B. wie folgt) ein !!!
MakeDir RAD:t ; In der startup-sequence FailAt
MakeDir RAD:env ; auf einen hoeheren Wert setzen,
MakeDir RAD:clipboards ; falls 'RAD:' benutzt wird, da
Assign T: RAD:t ; 'MakeDir' bei allen weiteren
Assign ENV: RAD:env ; Starts Fehler liefert.
Assign ENV: RAD:clipboards ; ('RAD:' ist ja resetfest ...)
Fuer das Anlegen von 'ENV:' kann (und sollte auch) der AKCC-Befehl
'EnvAct' verwendet werden !
... setzen Sie die Stack-Groesse fuer das CLI auf einen vernuenftigen
Wert ! Ich persoenlich arbeite stets mit Stacks groesser als
30000 Bytes, da ansonsten Programme, die rekursive Operationen
durchfuehren u.U. Abstuerze verursachen koennen.
Achtung : Es ist nicht unbedingt zu empfehlen, verschiedene Versionen von
AKCC, einschliesslich der 'akcc.library', zu kombinieren.
Angaben, ob eine neue Version der 'akcc.library' kompatibel ist,
koennen Sie jedoch in deren Dokumentation finden.
(Keine Garantie !)
Ausserdem :
Nicht alle Befehle koennen resident gemacht werden, deshalb
lassen Sie es lieber !
(Ich arbeite daran !)
=============================================================================
= BEDIENUNG : =
=============================================================================
Jeder einzelne 'AKCC'-Befehl liefert eine (englische) Kurzanweisung
zur Bedienung in der Form 'USAGE : x <x> <x> [...]', wenn man ihn
mit einem Fragezeichen ('?') als Parameter startet. Das gleiche passiert
meistens auch dann, wenn man ihn falsch benutzt (zumindest dann, wenn
dies nicht ZU falsch geschieht ...).
=============================================================================
= BEFEHLSUEBERSICHT : =
=============================================================================
(Die mit einem Sternchen ('*') gekennzeichneten Befehle unterstuetzen
WildCards ('*'/'#?') und/oder die Option '-a', die die rekursive Bearbei-
tung aller Unterverzeichnisse des spezifizierten Pfades mit ein-
schliesst.)
A. WB-/ARP-aehnliche Befehle
1. AD
-> (aendert das aktuelle VZ)
2. ComLoad
-> (startet ein beliebiges Programm als eigenen Prozess
mit Zugriff auf das aktuelle CLI-/Shell-Window, das
deshalb voruebergehend (wie bei 'Run') nicht ge-
schlossen werden kann.)
* 3. Comment
-> (kommentiert eine Datei)
4. Display
-> (gibt den Inhalt einer Datei auf dem Bildschirm oder
einem virtuellen Geraet (z.B. PRT:, CON:, SER:, ...),
wahlweise auch in eine Datei, aus)
* 5. Duplic
-> (kopiert ein Dateien/VZs, optional mit Wildcard '*')
6. EnvAct -> (stellt alle Moeglichkeiten fuer den Umgang mit Envi-
ronment-Variablen zur Verfuegung.)
* 7. ExtShow
-> (zeigt das Inhaltsverzeichnis, Protection-Bits, Er-
stellungs-Datum, Erstellungs-Zeit und Kommentar an)
* 8. ExtShow-2
-> (ExtShow-2 fuer OS2.04. Ist kuerzer, schneller und bes-
ser, da OS 2.04 ein verbessertes DOS mit mehr Funk-
tionen besitzt, die hier genutzt werden koennen.)
9. KAssign
-> (erzeugt, listet und modifiziert 'Assignments')
10. KAssign-2
-> (KAssign fuer OS2.04. Ist kuerzer, schneller und bes-
ser, da OS 2.04 ein verbessertes DOS mit mehr Funk-
tionen besitzt, die hier genutzt werden koennen.)
* 11. Kill
-> (loescht Dateien/VZs, optional mit Wildcard '*')
12. KInfo -> (liefert Informationen ueber alle verfuegbaren Volumes
wie eingelegte Disketten oder RAM-Disks.)
13. NewName
-> (benennt eine Datei um)
14. NewDir
-> (erzeugt ein neues VZ oder einen kompletten, neuen
Pfad :
z.B. 'df0:Texte/Briefe/Persoenlich'.)
* 15. ProSet
-> (setzt die gewuenschten Schutzbits einer Datei
[aus : hsparwed] )
16. PriSet
-> (setzt einen Task/Prozess auf die gewuenschte Prio-
ritaet)
17. PosPrint
-> (gibt einen Text an einer beliebigen Bildschirmposition
aus)
18. PrefSet
-> (ermoeglicht das Veraendern einiger Systemeinstellun-
gen [z.B. Tastenwiederholungszeit], entweder per
'Menue' oder per Parameteruebergabe in der Kommando-
zeile)
* 19. Show
-> (zeigt das Inhaltsverzeichnis)
20. ViewDate
-> (zeigt das aktuelle Systemdatum und die Systemzeit an.)
B. Innovative Befehle
21. BigSize
-> (vergroessert das aktuelle Fenster auf PAL-, NTSC-
oder die groesstmoegliche Groesse, oder auf einen
angegebenen X/Y-Wert (beliebig).
Gleichzeitig Verschiebung in die linke obere Ecke
des Bildschirmes.)
22. CheckExec
-> (gibt einige Werte der ExecBase aus und testet (ober-
flaechlich) auch auf einen Virenbefall des Systems)
23. ExecLibs
-> (zeigt Informationen ueber alle residenten Libraries)
24. ExecMem -> (zeigt den freien Speicher an.
Das Besondere : Kann das Ergebnis in eine Env-Variab-
le schreiben !!!)
25. ExecSems
-> (zeigt Informationen ueber alle residenten Semaphoren)
26. ExecRes
-> (zeigt Informationen ueber alle verfuegbaren Re-
sourcen)
27. ExecIRupts
-> (zeigt Informationen ueber alle angemeldeten, globa-
len Interrupts)
28. ExecDevs
-> (zeigt Informationen ueber alle residenten ExecDevi-
ces)
29. ExecPorts
-> (zeigt Informationen ueber alle eingerichten Ports)
30. HunkShow
-> (zeigt die HUNKS eines Programmes oder Objektfiles)
31. KillTask
-> (entfernt einen Task aus den Systemlisten)
32. LED
-> (manipuliert Power-LED und Audio-Filter (an/aus) )
* 33. Move -> (bewegt Files/Directories in andere Files/Directories.
D.h. das SourceFile/Dir wird kopiert und anschlies-
send geloescht. => Kombination von 'Kill' und 'Dup-
lic'.)
34. PosLeft
-> (bewegt das gerade aktuelle Fenster nach 0/0)
35. Texter
-> (gibt einen Text auf dem Bildschirm ODER auf einem
parallelen Drucker aus.
Optionen : normal, fett, unterstrichen, kursiv,
invers, Leerzeilen)
Benutzt bei Druckerausgabe 'PRT:' oder, falls 'PRT:'
nicht ansprechbar, 'PAR:'.)
36. Title
-> (aendert den Text der Titelzeile des aktiven Fensters
und (optional) Screens)
37. ExecTasks
-> (zeigt alle aktiven Tasks mit Namen, Prioritaten und
ihrem Status an)
=============================================================================
= HINWEISE UND KOMMENTARE ZU DEN BEFEHLEN : =
=============================================================================
- EnvAct
---> sollte unbedingt in der Startup-Sequence stehen.
Beispielaufruf :
EnvAct INIT RAM:
Erzeugt das Verzeichnis 'RAM:env', weist ihm die Bezeichnung
'ENV:' zu, und schreibt in es die Variablen 'AKCC' und 'AKCC-
Lib' hinein.
- NewDir
---> NewDir erzeugt auch ganze Pfade (rekursiv), sodass auch Pfade
wie 'RAM:tmp/comp/txt/1' usw. muehelos zu erstellen sind.
Ein Befehl genuegt !
- Texter
---> Die Schriftstile sind, sowohl fuer den Bildschirm, als auch fuer
den Drucker, kombinierbar.
- ViewDate
---> Noch keine Modifikationen moeglich ('ReadOnly' sozusagen ...).
- PrefSet
---> Ich wuerde niemandem empfehlen, die 'KEY...'-Werte zu niedrig
anzusetzten : Man kann dann keinen Befehl mehr korrekt ein-
geben, da man stets mehr als ein Zeichen auf dem Bildschirm
erhaelt, sodass meistens nur noch ein Reset weiterhilft.
Bei der Eingabe per Menue wird allerdings ein passender Wert
vorgeschlagen, der dann ruhig etwas (aber bitte auch nur ETWAS !)
nach oben oder unten veraendert werden kann.
Einige Einstellungen werden nur unter bestimmten Umstaenden
auch wirksam (z.B. machen sich Zeichensatzmanipulationen nur
beim Oeffnen eines NEUEN Fensters bemerkbar !).
- KillTask
---> Achtung ! Nicht alle Tasks sind darauf eingerichtet, einfach so
ohne weiteres mit der Brachial-Methode ('RemTask') aus dem
System entfernt zu werden.
Bitte (!!!) diesen Befehl mit groesster Vorsicht anwenden !
Moeglichst keine Devices, Handler, Server oder andere System-
Tasks/-Prozesse, auf die noch IRGENDEIN anderer Task/-Prozess
angewiesen ist, aus dem System entfernen ! Erst recht nicht,
wenn diese bereits mit einem 'SOFTWARE ERROR - TASKHELD' abge-
stuerzt sind und man (trotzdem) noch weiterarbeitet.
=============================================================================
= VERSIONS-'HISTORY' : =
=============================================================================
V1.0 :
- erste Version mit (noch) relativ vielen Fehlern und (noch) relativ
wenigen Befehlen
------------------------------------------------------------------------------
V1.1 :
- Verkleinerung der Programmcodes
- mehr Befehle (die 'Avail...'-Befehle sind z.B. neu)
- kleinere Fehlerkorrekturen
- Codeoptimierungen
------------------------------------------------------------------------------
V1.2 :
- Verkleinerung der Programmcodes
- Benutzung einer eigenen Library ('akcc.library')
- kleinere Fehlerkorrekturen
- Codeoptimierungen
------------------------------------------------------------------------------
V1.3.001 :
- neues, verbessertes 'Outfit' bei allen Programmen
- Verkuerzung der meisten Programme
- Bessere Fehlerkontrollen und Abfragen bei allen Programmen
- Fehlerverbesserungen (allgemein)
- Abfrage auf 'akcc.library' V33 (oder hoeher)
- Beseitigung von Inkompatibilitaeten mit der neuen Library-Version
- besonders verbesserte Befehle :
- ExtShow (mehr Informationen)
- Prior (jetzt Prioritaet JEDES Tasks veraenderbar)
- HunkShow (jetzt auch Object- und andere Files)
- etc. ...
- neue Befehle :
- ComLoad (startet Programm als neuen Prozess)
- ViewDate (zeigt Datum und Zeit des Systems an)
- ViewAssigns (zeigt, listet und modifiziert Assignments)
- SetPrefs (modifiziert bestimmte Voreinstellungen nach Wunsch)
- KillTask (entfernt Task)
------------------------------------------------------------------------------
V1.3.002 :
- korrigiertes Outfit (Ausgabetexte)
- Verkuerzung einiger Programme
- Bessere Fehlerkontrollen und Abfragen bei allen Programmen
- Fehlerverbesserungen (allgemein)
- Verwendung einer der neuen Version der 'akcc.library' (V34)
(Die neue Version ist aufwaertskompatibel mit der alten, die neuen
Befehle funktionieren aber logischerweise nur mit der neuen Version !
Achten Sie darauf, dass Sie die richtige Version installiert haben !)
- Umbenennungen von Befehlen aus 'praktischen' Gruenden :
neuer Name : alter Name bis V1.3.001 :
- ExecTasks TaskStates
- ExecLibs AvailLibs
- ExecSems AvailSemaphores
- ExecRes AvailResources
- ExecIRupts ActiveInterrupts
- ExecDevs AvailDevices
- ExecPorts AvailPorts
- KAssign ViewAssigns
------------------------------------------------------------------------------
V1.3.003 :
- Verkuerzung einiger AKCC-Befehle gegenueber V1.3.002
- Optimierungen und Ergaenzungen der AKCC-Befehle
- Bessere Fehlerkontrollen und Abfragen bei allen AKCC-Befehlen
- Fehlerverbesserungen (allgemein)
- neue Befehle :
- InitAKCC
- CheckExec
- ReadEnv
- WriteEnv
- Umbenennungen von AKCC-Befehlen aus 'praktischen' Gruenden :
neuer Name : alter Name bis V1.3.002 :
- Text Print
- WildCard ('*') und/oder '-a'-Unterstuetzung fuer folgende AKCC-Befehle
wurde neu integriert :
- Show ( -a)
- ExtShow ( -a)
- Comment (*/-a)
- Pro (*/-a)
- ausserdem besonders verbesserte Befehle :
- Text (vorher 'Print') (verschiedene Schriftstile)
- Dump (verschiedene Schriftstile)
- KAssign (gibt Hinweise auf Eintragstyp / Pfad)
- ExecPorts (mehr Informationen)
- ExecLibs (mehr Informationen)
- ExecDevs (mehr Informationen)
- ExecSems (mehr Informationen)
- u.a.
------------------------------------------------------------------------------
V1.3.004 :
- neue Library (V34.05), um ueber 50% kuerzer !
- Erweiterung einiger Befehle (z.B.) :
- ExecTasks (mehr Informationen, anderer Aufbau)
- u.a. Verbesserungen
- Fehlerkorrekturen :
- Show + ExtShow ( -> ab und zu 'sanfter Absturz'/DeadLock)
- ExecLibs ( -> OpenCount (#) manchmal 'ausser Bild' (Rahmen))
- u.a. kleinere Fehler
- Korrektur einiger 'technischer' und 'optischer' Fehler
- Beseitigung vorhandener Inkompatibilitaeten (z.B. mit ARP)
- einige Befehle wurden laenger, dafuer aber besser und kompatibler !
------------------------------------------------------------------------------
V1.3.005 :
>>> rel. 2311-91 :
- Anpassung der Info-Texte aller Befehle an den Schriftsatz von OS 2.04
(BOLD + ITALIC gab ein sehr schlechtes Bild), plus kleinere Ver-
aenderungen (hier ein Punkt, da ein Punkt ...)
- neue Befehle :
- EraseEnv
- Move
- Umbenennungen von AKCC-Befehlen aus 'praktischen' Gruenden :
neuer Name : alter Name bis V1.3.004 :
- PriSet Prior
- ProSet Pro
- PrefSet SetPrefs
- Erweiterung einiger Befehle (z.B.) :
- HunkShow (erkennt mehr Hunktypen, Fehler wurden besei-
tigt. Erkennt leider noch nicht alle Hunks
ohne Fehler.)
- Exec...-Befehle (mehr Informationen, ausserdem jetzt console-
orientiert)
- BigSize (Groesse jetzt frei waehlbar <=> oder Nutzung
der PAL-, NTSC- oder groesstmoeglichen (!)
Groesse, lt. GfxBase)
- PosLeft (beruecksichtigt ebenfalls andere Werte als
640/256)
- CheckExec (kleinere Verbesserungen)
- u.v.a. Verbesserungen
- Fehlerkorrekturen :
- HunkShow ( -> s.o. )
- Exec...-Befehle (Ausgabe war unter OS 2.04 teilweise zerstoert,
deshalb und wegen fehlendem Scrolling Benutzung
der Standard-I/O)
- Dump (versehentlich MODE_NEWFILE verwandt, deshalb
scheinbar Abstuerze. Jetzt MODE_OLDFILE)
- ComLoad (funktioniert jetzt immer)
- u.a. kleinere Fehler
>>> rel. 2711-91 :
- in rel. 2311-91 war versehentlich der Befehl KAssign V1.3.005
enthalten, der NUR unter OS 2.04 (V36/37) funktioniert.
(Ich arbeitete gerade daran und vertauschte den Source, ...).
Dieser Befehl ist jetzt als 'KAssign-2' wieder enthalten. Fuer
alle, die noch unter OS 1.2/1.3 arbeiten, ist wieder 'KAssign'
als kompatibler Befehl enthalten.
'KAssign-2' ist also ein NEUER Befehl.
------------------------------------------------------------------------------
V1.3.006 :
- neue Library (V34.06), mit erweiterten Funktionen !
- Alle WildCard-Befehle unterstuetzen jetzt auch '#?' !!!
- Alle Befehle werten die Unterbrechungsereignisse CTRL-C / CTRL-D
jetzt aus, sodass ein Grossteil des evtl. belegten Speichers wieder
freigegeben werden kann (dies war zuvor u.U. nicht oder nur mit Ein-
schraenkungen der Fall)
- neue Befehle :
- InitEnv
- Verbesserung/Erweiterung einiger Befehle (z.B.) :
- ExtShow (Unterstuetzt jetzt WildCards fuer selektierte
Anzeige !)
- Show (Unterstuetzt jetzt WildCards fuer selektierte
Anzeige !)
- Kill (Loescht Directories mit Inhalt nur noch, wenn
deren Name angegeben wird, oder wenn die Op-
tion '-a' gewaehlt ist, aber nicht mehr allein
durch Auswahl mit WildCard. Directories mit
Unterdirectories koennen nur mit '-a' ge-
loescht werden. Versehenliches Loeschen ist
so relativ unwahrscheinlich.)
- NewDir (erzeugt jetzt auch ganze Pfade :
z.B. 'df0:s/1/2/3'.)
- u.v.a. Verbesserungen
- Fehlerkorrekturen :
- ExtShow / ViewDate (Korrektur eines Fehlers in der 'akcc.library',
siehe dort)
- Show (Schriftfarbenwechsel wird wieder rueckgaengig
gemacht; Info-Text jetzt fehlerfrei)
- Duplic / Move /
Kill (Der ehemals unter 'Known Bugs' genannte Fehler
von Duplic - und auch Move, Kill - ist nunmehr
beseitigt, s. auch 'akcc.library.doc'.)
- Kill (komplette Ueberarbeitung der rekursiven Loesch-
routine wg. kleineren Fehlern in best. Faellen)
- u.a. kleinere Fehler
------------------------------------------------------------------------------
V1.3.007:
- Zusammenfassung von Befehlen:
- EnvAct (fasst die vier vormaligen Environment-Befehle
'InitEnv', 'WriteEnv', 'ReadEnv' und 'EraseEnv'
zu einem einzigen zusammen.)
- Texter (fasst die beiden vormaligen Textausgabe-Befehle
'Text' und 'Dump' zusammen
(Bildschirm/Drucker).)
- Streichung von Befehlen :
- InitAKCC (Dieser Befehl hat praktisch keinen Nutzen mehr.)
- Fehlerkorrekturen :
- KAssign / Kassign-2 (Disketten-/Filesystem-Typen werden nun richtig
erkannt.)
- KAssign (Pfadnamen werden num komplett angezeigt.)
- ExecIRupts (Anzeige von 'IntVects' funktioniert nun.)
- Exec... (Die Prioritaeten von Nodes wurden, falls nega-
tiv, nicht richtig angezeigt !)
- u.a. kleinere Fehler
- neue Befehle :
- KInfo
- ExecMem
------------------------------------------------------------------------------
V1.4.001:
- neue Library-Version (V35) und neue Hauptversion (V1.4)
- Verbesserung/Erweiterung einiger Befehle (z.B.) :
- CheckExec (Besitzt jetzt zusaetzlich die Moeglichkeit,
Bootblocks von Disketten anzuzeigen !)
- KAssign-2 / KAssign (Verkuerzung des Codes um ca. 3000 Bytes,
dafuer jedoch Programm nicht mehr mit
CTRL-C/-D unterbrechbar)
- KillTask / SetPri (Keine Unterscheidung mehr zwischen Gross-
und Kleinschreibung. WildCard-Unterstuetzung.)
- LED (Neu : Batch-Modus. Liefert WARN (5), wenn die
LED an ist, sonst 0.)
- u.v.a. Verbesserungen
- Fehlerkorrekturen :
- CheckExec (Korrektur der CHIP-/FAST-Memory-Angaben !)
- u.a. kleinere Fehler
- neue Befehle :
- ExtShow-2
------------------------------------------------------------------------------
------------------------------------------------------------------------------
Bekannte Fehler :
- AKCC :
Die Version V35.1 der 'akcc.library' ist abwaertskompatibel
zu den Versionen V34.06 und V34.05, bei aelteren oder spaete-
ren Versionen der 'akcc.library' muss dies jedoch nicht
zwangslaeufig der Fall sein.
-> Abhilfe : Moeglichst keine 'Mischungen' vornehmen, falls nicht
sicher ist, ob Kompatibilitaet gegeben ist, oder
nicht.
- 'AD' :
Verschiedene Shells, wie die OS-2.04-Shell, sowie die WShell,
die das aktuelle Directory in der Titelzeile des Fensters
oder in der Kommandozeile anzeigen, erkennen die von AD
durchgefuehrte Aenderung nicht.
-> Abhilfe : Auf Shell-Befehle zurueckgreifen oder Anzeigefunk-
tion der Shell desaktivieren (z.B. mittels 'Prompt').
- 'ComLoad' :
Manche CLI-/Shell-Befehle verlangen mindestens einen Parameter,
auch wenn dieser keine Information beinhaltet.
Der 'Dir'-Befehl von AmigaDOS benoetigt z.B. auf jeden Fall
einen Pfad ("").
-> Abhilfe : Parameter mitangeben (notfalls einfach "").
(fuer bekannte Fehler der 'akcc.library', siehe deren Dokumentation)
------------------------------------------------------------------------------
------------------------------------------------------------------------------
Moegliche weitere Verbesserungen in spaeteren Versionen :
- Weitere Unterstuetzung von Amiga OS 2.04 (>= V37.175)
- weitere neue AKCC-Befehle (z.B. mehr tool-aehnliche Befehle)
- Erweiterungen der Befehle (z.B. noch mehr WildCard-Unterstuetzungen)
- Korrektur von eventuellen Fehlern
Ich bitte ausdruecklich um die Zusendung von 'BUG-Reports' !
=============================================================================
= INFORMATIONEN ZUR 'akcc.library' : =
=============================================================================
Die mit diesem Programm zu verwendende 'akcc.library' besitzt eine eigene
Dokumentation. Bitte aufmerksam durchlesen !
Danke !
=============================================================================
= COPYRIGHTS : =
=============================================================================
=============================================================================
= 'AKCC' =
= (c) 1990-92 by Andreas R. Kleinert. =
= SHAREWARE. All rights reserved. =
=============================================================================
= 'akcc.library' =
= (c) 1990-92 by Andreas R. Kleinert. =
= Part of AKCC. All rights reserved. =
=============================================================================
= Copyrights zu anderen erwaehnten Produkten/Programmen sind den jeweili- =
= gen Produktbeschreibungen der Hersteller/Vertreiber zu entnehmen. =
=============================================================================
=============================================================================
= ... UND ZUM SCHLUSS : =
=============================================================================
'SCHLEICHWERBUNG' !!! (muss halt auch sein ...)
Weitere von mir geschriebene Programme :
- DRAFU ([D]raw [a] [Fu]nction) :
-> Funktionsdarstellung (linear, quadratisch, Polynome)
Faehigkeiten :
jetzt schon : - freies Verschieben der Achsen
- Farbkombinationen frei waehlbar
- 'Aufloesung' (Pixel) einstellbar
- Prioritaet manipulierbar (fuer
schnellere Ausgabe)
- Speichern der Darstellung als
IFF-ILBM (ungepackt)
demnaechst wahrscheinlich : - Speichern der Darstellung als
IFF-ACBM
- sin, cos, tan
leider noch nicht : - Funktionsanalysis
(vielleicht auch nie...) - freie Wahl der Eingabemaske
(z.B. cos x * tan z / x^2)
- Romanverwaltung 'PR'
-> Verwaltung von Buechern, Zeitschriften, Heften, Heftromanen, o.ae.
- AK_Lotto :
-> 'Lotto-Spielereien' (inkl. Verwaltung)
- KPosXY :
-> Mauspositionsanzeige, ... .
- SPACE-Archiv :
-> Eine Art 'Lexikon' mit Daten und Fakten rund um die Raumfahrt.
(USA, UdSSR, China, ESA, Frankreich, Japan, Deutschland, ...)
Vier Textanzeige-Modi zur Auswahl (unter best. Voraussetzungen).
- TOM ([T]ranslate-[O]-[M]at) :
-> Mini-Uebersetzungsprogramm (keine Texte, nur Vokabeln, aber ergaenz-
bar). Mit Intuition-Interface.
- AKShell :
-> Eine Shell mit 'ENV:'- und WildCard-Unterstuetzung ('#?'/'*').
Funktionstastenbelegungen und 'Aliases' sind ebenfalls moeglich.
Kurz !!! (Passt gut zu AKCC !)
- KFrac :
-> Darstellung von Fraktalen (Julia-Mengen).
- u.v.m. .......... (look out for them)
(notfalls direkt an mich wenden)